草庐IT

Android GPS定位精度问题

全部标签

windows - cmd编程中的速度和时间问题

最近有一个关于将许多具有用户预定义文件类型扩展名的文件从一个文件夹移动到许多不同文件夹的问题,这些文件夹是根据文件名中的关键字符串(YEAR)立即创建的。此外,当移动到新创建的文件夹时,文件应在没有用户预定义文件类型扩展名的情况下保存(文件名2016.myextension.txt>文件名2016.txt)。我一直对这个问题感兴趣,所以我创建了简单的cmd程序。有两个问题:程序运行正常,但速度太慢。有没有办法让它运行得更快?for/l%%Ain(1900,1,2099)循环里面的ECHO%TIME%命令,看程序代码结尾,总是返回相同的时间值。有没有办法让它返回正确的当前系统时间?程序代

windows - 使用 Github 从 Windows 到 macOS 共享 Unity 项目的问题

所以我和我的团队开始使用Unity3D开发游戏。我们想使用Github共享项目,这样我们就可以了解彼此的最新修改。我成功地将我的Unity项目(整个项目文件夹)推送到Github,其中包含.gitignore(附在下面)和元文件。我还允许强制文本和可见元文件。我使用的是Windows10,我的队友使用的是macOS。当我的队友尝试从存储库中pull文件时,问题就开始了,他得到了文件,但是当他打开项目时,层次结构选项卡中的一些对象是不可见的,他在场景中看到的只是一些立方体和球体,没有别的。我正在使用FullStackForger的.gitignore(谢谢顺便说一句)。链接在这里http

windows - 预提交 Hook 以检查 Jira 问题 key

我正在寻找帮助在Windows上编写预提交Hook以在提交时检查Jira问题key。如果Jirakey不存在,则不应允许提交。我找不到任何方法。我是脚本编写的新手。任何帮助将不胜感激。 最佳答案 我假设您正在谈论Git存储库中的Hook。导航到您的本地Git存储库并进入文件夹.git\hooks创建一个名为commit-msg的文件插入以下内容(不知道如何正确格式化)#!/bin/bash#Thescriptbelowaddsthebranchnameautomaticallyto#everyoneofyourcommitmessa

windows - Windows 上的 GIT 问题(文件名或扩展名太长)

概述:刚刚在我的Windows7平台上安装了GIT2.20.1-64位版本。Git在GITBash上运行良好;但是,WindowsCMD或Powershell上的任何git命令都会引发Thefilenameorextensionistoolong错误。详细信息:GIT版本:2.20.1-64位平台:Windows7故障排除工作:我尝试根据FilenametoolonginGitforWindows将longpaths属性切换为true.我还用谷歌搜索找到其他解决方案,但都推荐了更新git配置的相同方法。使用gitconfig--systemcore.longpathstrue更新的GI

c - Windows中c的 sleep 功能。是否存在精度更高的函数?

我想知道是否有人知道可以在c的窗口中使用的更好的sleep函数,而不是Sleep(),它需要毫秒输入并且只保证输入是经过的最小时间量。我在1毫秒内传递,但实际上有15-16毫秒的延迟。有什么办法可以准确设置指定的休眠时间吗? 最佳答案 不,不是真的。当您告诉您的程序休眠时,您将放弃处理器并让操作系统决定下一步做什么。一旦操作系统处于控制之下,它就会决定何时给您的程序另一片处理时间。这就是为什么您可以指定最小值,但不能保证操作系统会在任何特定时间返回到您的进程。 关于c-Windows中c

c++ - 双面文件问题

我正在我的程序中读取system32文件夹中的一些文件;其中一个文件(C:\Windows\System32\gdi32.dll)表现出一种非常奇怪的行为。当我从我的程序中读取它时,它显示310'784字节的大小;当我从资源管理器查看它的大小时,它显示404'480字节的大小。怎么可能? 最佳答案 最可能的解释是您的程序是32位的,而Explorer是64位的。当32位程序打开C:\Windows\System32(其中包含64位DLL)中的文件时,它实际上被重定向到C:\Windows\SysWOW64(其中包含32位DLL)。您

c++ - CreateDC 和 wglMakeCurrent 的问题

PIXELFORMATDESCRIPTORpfd={/*otherwisefineforawindowwith32-bitcolor*/};HDChDC=CreateDC(TEXT("Display"),NULL,NULL,NULL);//alwaysOKintipf=ChoosePixelFormat(hDC,&pfd);//alwaysOKSetPixelFormat(hDC,ipf,&pfd);//alwaysOKHGLRChRC=wglCreateContext(hDC);//alwaysOKwglMakeCurrent(hDC,hRC);//!readerror:0xbaad

c++ - 我的机器出问题 : how to debug outside a dev environment?

我正在使用VisualC++2008在win764位计算机中开发3D应用程序。所有运行正常。当我在具有XP32位(硬件3D激活)的VMWare虚拟机或我friend的机器中的干净机器中检查此应用程序时,应用程序失败。根据编译(调试或发布)以及我使用MD(d)还是MT(d)编译,应用程序的行为会有所不同(进入干净的机器)我的问题:是否可以将应用程序调试到干净的机器中?存在中央日志,如/var/log/message但在Windows中?如何检查我的开发机器中正在使用哪些dll,以便与干净机器中安装的进行比较?谢谢!! 最佳答案 如果它

windows - 绘制自定义 Windows 控件时出现问题

我正在尝试使用Windows中的uxTheme库绘制我自己的自定义控件,但我无法弄清楚为什么我的控件看起来不像(据说)使用与我相同主题的常规Windows控件'我使用:上图显示了一个标准的WindowsComboBox(顶部)和我使用ComboBox主题绘制的自定义控件(底部)。我无法弄清楚为什么我的控件的边框与标准控件的形状和颜色不同。在我的类构造函数中,我打开主题数据:mComboTheme=OpenThemeData(hwnd,L"COMBOBOX");然后在WM_PAINT的处理程序中,我只绘制了ComboBox组件的两个部分:caseWM_PAINT:{PAINTSTRUCT

c++ - 需要 dll 入口点问题/建议

我有一个跨平台的C++代码动态库,主要是nativeC++。然后我从我的主exe使用这个动态库。到目前为止,在使用gcc的OSX上一切都很好。现在我在Windows上,我对应该使用什么方法进入dll感到困惑。我目前没有DllMain函数,因为这在gcc中不是必需的(据我所知)。我的初始测试有效,但检查后发现奇怪的是我的一个类构造函数在dll加载时被调用,所以我认为我需要在Windows上做更多的事情。我也是:添加DllMain函数?仅使用noentry编译器选项是否安全?当我执行上述任一操作时,我开始收到编译器提示“.CRT部分存在,可能存在未处理的静态初始值设定项或终止符”我已经使用